home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE4 / ZAP / !Zap / Modules / !ZapMJE / UK / HelpData next >
Text File  |  2002-09-18  |  3KB  |  120 lines

  1. | Modes
  2.  
  3. mode_c
  4. Martin Ebourne's colour C mode.
  5. Colours can be configured from the display menu.
  6. Press scC to compile.
  7. See Martin's help text for more details.
  8.  
  9. mode_c++
  10. Martin Ebourne's colour C++ mode.
  11. Colours can be configured from the display menu.
  12. Press scC to compile.
  13. See Martin's help text for more details.
  14.  
  15. mode_java
  16. Martin Ebourne's colour Java mode.
  17. Colours can be configured from the display menu.
  18. Press scC to compile.
  19. See Martin's help text for more details.
  20.  
  21. mode_assembler
  22. Martin Ebourne's colour Assembler mode.
  23. Designed for Acorn's ObjAsm assembler files.
  24. Press scC to compile.
  25. See Martin's help text for more details.
  26.  
  27. mode_pascal
  28. Martin Ebourne's Pascal mode.
  29. Press scC to compile.
  30. See Martin's help text for more details.
  31.  
  32. | Commands
  33.  
  34. MJE_CLOSECOMMENT
  35. Insert close comment string.
  36. (ZapMJE modes only)
  37.  
  38. MJE_COMMENT
  39. Insert open and close comment strings leaving the cursor in the middle.
  40. (ZapMJE modes only)
  41.  
  42. MJE_COMMENTLINE
  43. Comment out the entire line and move onto next.
  44. (ZapMJE modes only)
  45.  
  46. MJE_COMMENTSET
  47. Selects the alternate comment set (use as a menu item). This applies to
  48. the comment commands (MJE_COMMENT, MJE_COMMENTLINE etc.).
  49. (C++, Java, Pascal modes only)
  50.  
  51. MJE_ENDIF
  52. Insert end pre-processor 'comment'; ie. use conditional compilation to
  53. disable a code section.
  54. (ZapMJE modes only)
  55.  
  56. MJE_FINDHEADER <string>
  57. Places the cursor in the header file with the same name as <string>.
  58. If the string is "@" then the cursor is put into the header file referred
  59. to in the file on the same line as the cursor.
  60. The header files are loaded if necessary.
  61. Library header files in the current project are searched first, followed by
  62. those in the library (which is presumed to be on the "C:" path).
  63. Text of the form 'h.foo' and 'foo.h' are both acceptable references.
  64. There is not yet any support for paths of the form 'Hdr.foo' or 'foo/h'.
  65.  
  66. MJE_GENERATEHEADER
  67. Automatically append function declarations onto the end of the corresponding
  68. header file.
  69. (C mode only)
  70.  
  71. MJE_IF
  72. Insert start pre-processor 'comment'; ie. use conditional compilation to
  73. disable a code section.
  74. (ZapMJE modes only)
  75.  
  76. MJE_INDENTCOMMENTSET
  77. Selects whether comments should be reindented (use as a menu item).
  78. (C, C++, Java modes only)
  79.  
  80. MJE_LASTFUNC
  81. Jump to the start of the previous function definition.
  82. (ZapMJE modes only)
  83.  
  84. MJE_NEXTFUNC
  85. Jump to the start of the next function definition.
  86. (ZapMJE modes only)
  87.  
  88. MJE_OPENCOMMENT
  89. Insert open comment string.
  90. (ZapMJE modes only)
  91.  
  92. MJE_REINDENT <string>
  93. Reindents the line the cursor is on according to it's context, and move onto
  94. the next line.  The context is taken from any preceding lines.
  95. This command is still in an experimental stage.  It may not currently be
  96. used in learned sequences.
  97. (C, C++ and Java modes only)
  98.  
  99. MJE_SHOWPREPROSET
  100. Selects whether preprocessor statements should be coloured (use as a
  101. menu item).
  102. (Java mode only)
  103.  
  104. MJE_SMARTINDENTING
  105. Selects whether we're using the new, flakier, indenting system, or the old,
  106. dumb one. (Use as a menu item.)
  107. (C, C++ and Java modes only)
  108.  
  109. MJE_SWAPTOHEADER
  110. Move cursor into corresponding header or source file, possibly loading it.
  111. (ZapMJE modes only)
  112.  
  113. MJE_UNCOMMENTLINE
  114. Uncomment line and move onto next.
  115. (ZapMJE modes only)
  116.  
  117. MJE_CSTRINGS
  118. Selects whether C style \-escaped string are in use.
  119. (Assembler mode only)
  120.